Controller
- controller 裡的方法如果有用到 Request 物件,
要 import 對的 Request
import { Controller, Get, Req } from '@nestjs/common';
import { Request } from 'express'; // 要 import 對!
import { AppService } from 'src/app.service';
@Controller('user')
export class UserController {
constructor(private app: AppService) {}
@Get('info')
findUserInfo(@Req() request: Request): string {
return 'find user info';
}
}
- 參數可以直接用 body 的 decorator
@Body() body: Body
- route 通配字元
*
// 加上 *
@Get('in*fo')